翻訳と辞書
Words near each other
・ Bindaas
・ Binary form (disambiguation)
・ Binary Format Description language
・ Binary function
・ Binary game
・ Binary GCD algorithm
・ Binary Golay code
・ Binary Goppa code
・ Binary Hammer
・ Binary hardening
・ Binary heap
・ Binary icosahedral group
・ Binary image
・ Binary Independence Model
・ Binary Integer Decimal
Binary lambda calculus
・ Binary Land
・ Binary large object
・ Binary liquid
・ Binary logarithm
・ Binary logic
・ Binary matroid
・ Binary moment diagram
・ Binary multiplier
・ Binary number
・ Binary object
・ Binary octahedral group
・ Binary offset carrier modulation
・ Binary operation
・ Binary opposition


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Binary lambda calculus : ウィキペディア英語版
Binary lambda calculus

Binary lambda calculus (BLC) is a technique for using the lambda calculus to study Kolmogorov complexity, by working with a standard binary encoding of lambda terms, and a designated universal machine. Binary lambda calculus is a new idea introduced by John Tromp in 2004.〔John Tromp, Binary Lambda Calculus and Combinatory Logic, in ''Randomness And Complexity, from Leibniz To Chaitin'', ed. Cristian S. Calude, World Scientific Publishing Company, October 2008. (The last reference, to an initial Haskell implementation, is dated 2004) ((pdf version) )〕
==Background==
BLC is designed to provide a very simple and elegant concrete definition of descriptional complexity (Kolmogorov complexity).
Roughly speaking, the complexity of an object is the length of its shortest description.
To make this precise, we take descriptions to be bitstrings, and identify a description
method with some computational device, or machine, that transforms descriptions into
objects. Objects are usually also just bitstrings, but can have additional structure as well,
e.g., pairs of strings.
Originally, Turing machines, the most well known formalism for computation,
were used for this purpose. But they are somewhat lacking in ease of
construction and composability. Another classical computational formalism,
the Lambda calculus, offers distinct advantages in ease of use.
The lambda calculus doesn't incorporate any notion of I/O though,
so one needs to be designed.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Binary lambda calculus」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.